<script lang="ts" setup>
import { User, Setting } from '@element-plus/icons-vue';
</script>
<style scoped>
.el-aside {
  color: var(--el-text-color-primary);
  background: var(--el-color-primary-light-8);
  flex: 0 0 250px; 
}

.el-menu {
  border-right: none;
  width: 100%; 
  height: 100%; 
}
</style>
<template>
      <el-aside width="200px">
      <el-scrollbar>
        <el-menu :router="true">
          <el-menu-item index="/home/page">首页</el-menu-item>
          <el-sub-menu index="/">
            <template #title>
              <el-icon><User /></el-icon>用户管理
            </template>
            <el-menu-item-group>
            <el-menu-item index="/home/list">用户列表</el-menu-item>
            <el-menu-item index="/home/about">关于</el-menu-item>
            <el-menu-item index="/home/news">新闻</el-menu-item>
          </el-menu-item-group>
          </el-sub-menu>
        </el-menu>
      </el-scrollbar>
    </el-aside>
</template>